doomed to failure

Translations
condamné à l'échec
Definitions
Inevitably destined to fail or be unsuccessful, often due to inherent flaws or insurmountable obstacles.